<?
class DBManager
{
   public static function setDriver($driver)
   {
      $this->driver = $driver;
   // Konfiguracja sterownika.
   }
   public static function connect()
   {
      if ($this->driver=="mysql")
      {
         $MM = new MySQLManager();
         $MM->setHost("serwer");
         $MM->setDB("baza_danych");
         $MM->setUserName("uzytkownik");
         $MM->setPassword("haslo");
         $this->connection = $MM->connect();
      }
      else if($this->driver=="pgsql")
      {
         $PM = new PostgreSQLManager();
         $PM->setHost("serwer");
         $PM->setDB("baza_danych");
         $PM->setUserName("uzytkownik");
         $PM->setPassword("haslo");
         $this->connection= $PM->connect();
      }
   }
}
?>
